intelligence directorate - English Synonyms Dictionary